<%@page
	import="com.google.appengine.api.datastore.DatastoreServiceFactory"%>
<%@page import="com.google.appengine.api.datastore.DatastoreService"%>
<%@page import="com.google.appengine.api.datastore.Entity"%>
<%@page import="java.util.List"%>
<%@page import="com.google.appengine.api.datastore.FetchOptions"%>
<%@page import="com.google.appengine.api.datastore.PreparedQuery"%>
<%@page import="com.google.appengine.api.datastore.Query"%>
<%@ page contentType="text/html;charset=UTF-8" language="java"%>
<h4>Mapa</h4>
<a
	href="http://maps.google.com/maps?q=http://gmapschallenge.appspot.com/map&t=k"
	class="small blue button">Mapa QR kódů</a>
<br />
<i>Odkaz otevřete v Androidích Google Maps, dá se taky v browseru
	ale je to taková nouzovka</i>
<br />
<br />
<h4>Pravidla</h4>
<ul>
	<li>Kdo bude mít nejvíc bodů za scanování QR kódů vyhrává. Na
		scanování doporučuji aplikaci <a
		href="https://play.google.com/store/apps/details?id=com.google.android.apps.unveil">Google
			Goggles</a>.
	</li>
	<li>Když najdete QR kód první ze všech, máte 50% bonus.</li>
	<li><b>Musíte být zpět v učebně do 17:00</b>, jinak budete
		diskvalifikováni.</li>
	<li>Musíte sdílet svojí polohu s ostatními přes Latitude po dobu
		soutěže, po skončení si přátele můžete zase odebrat. Jak na to viz
		níže.</li>
	<li>Nesmíte používat vlastní dopravní prostředky (auto, kolo atd.)
		ale můžete používat MHD (tramvaj, metro atd.).</li>
	<li>Můžete chodit ve skupinách, ale má to nevýhodu že jenom jeden
		dostane bonus za první nález. Ceny dostávají jenom registrovaní hráči
		s telefonem (v případě že je ve skupině nějaká "podpora" bez telefonu)</li>
	<li>Nesmíte si nijak předávat nalezené QR kódy, každý ho musí
		naskenovat sám a být tam fyzicky.</li>
	<li>Nesnažte se nějak obejít systém, hrajte fair play!</li>
	<li>Pokud se Vám něco stane nebo něco nebude fungovat, <b>volejte
			723826957</b>.
	</li>
</ul>
<h4>Jak si ostatní přidat do Latitude</h4>
<p>
	Na webu běžte na <a href="https://www.google.com/latitude">Latitude</a>,
	klikněte na <i>Přidat Přátele</i> a do políčka <i>Pozvat přítele
		pomocí e-mailové adresy</i> zadejte níže uvedené e-maily.
</p>
<p>
	Na Androidu dlouze podržte prst nad níže uvedenými e-maily a zkopírujte
	je do schránky. V Google Maps aktivujte Latitude, klikněte na ikonku <i>Přidat
		přátele</i> a <i>Přidat pomocí e-mailu</i>.
</p>
<%
	DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();
	Query query = new Query("Participant");
	PreparedQuery pq = datastore.prepare(query);
	List<Entity> participants = pq.asList(FetchOptions.Builder.withLimit(100));
	StringBuffer mails = new StringBuffer();
	for (Entity participant : participants) {
		mails.append((String) participant.getProperty("email") + ", ");
	}
	String mailz = mails.toString().substring(0, mails.length() - 2);
%>
<textarea cols="30" rows="5"><%=mailz%></textarea>
